const gulp = require('gulp')
const isEnv = process.env.NODE_ENV == 'production'

/**
 * 清除生产目录文件
 */
const del = require('del')
gulp.task('clean', function (callback) {
    console.log('## 已经成功部署到服务器上')
    console.log('## 清除原来编译的代码')
    del(['./dist'], callback)
})

/**
 * 生成svg目录文件
 */
const svgSymbols = require('gulp-svg-symbols');
gulp.task('sprites', function () {
    console.log('##生成svg文件##');
    return gulp.src('src/assets/svg/*.svg')
        .pipe(svgSymbols())
        .pipe(gulp.dest('static'));
})

/**
 * 启动简单web服务
 */
const connect = require('gulp-connect');
gulp.task('webserver',function(){
    connect.server();
});